@charset "utf-8";

/* 全局控制 */
body{ padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; background:#fff; font-size:12px;}
ul,ol,li,p,h1,h2,h3{ list-style-type:none; padding:0px; margin:0px;}
.clear{ clear:both;}
.h_30{ clear:both; height:30px;}

/* 头部文件 */
.header{ background:url(../images/header_gb.png) repeat-x; width:100%; height:77px;}
.top{ margin:0px auto; padding:0px; width:960px;}

/* logo */
.logo{ float:left; padding:6px 0 0 15px;}

/* 导航栏目 */
.nav{ float:left; height:58px; }
.nav ul{ padding-top:5px; padding-left:40px;}
.nav ul li{  float:left; text-align:center; height:58px;  background:url(../images/nav_gb.png) no-repeat left 6px; margin-left:0px; padding-top:10px;}
.nav ul li span{  margin-top:10px;}
.nav ul .nav_a a{width:85px; background:url(../images/nav_img01_h.png) no-repeat 33px 3px; padding-top:35px; color:#000; text-decoration:none; display:block}
.nav ul .nav_a a:hover{width:85px; background:url(../images/nav_img01.png) no-repeat 33px 3px; color:#f60; padding-top:35px; text-decoration:none;  display:block}
.nav ul .nav_b a{width:105px; background:url(../images/nav_img02_h.png) no-repeat 44px 3px; padding-top:35px; color:#000; text-decoration:none; display:block}
.nav ul .nav_b a:hover{width:105px; background:url(../images/nav_img02.png) no-repeat 44px 3px; color:#f60; padding-top:35px; text-decoration:none;  display:block}
.nav ul .nav_c a{width:105px; background:url(../images/nav_img03_h.png) no-repeat 44px 3px; padding-top:35px; color:#000; text-decoration:none; display:block}
.nav ul .nav_c a:hover{width:105px; background:url(../images/nav_img03.png) no-repeat 44px 3px; color:#f60; padding-top:35px; text-decoration:none;  display:block}
.nav ul .nav_d a{width:120px; background:url(../images/nav_img05_h.png) no-repeat 49px 3px; padding-top:35px; color:#000; text-decoration:none; display:block}
.nav ul .nav_d a:hover{width:120px; background:url(../images/nav_img05.png) no-repeat 49px 3px; color:#f60; padding-top:35px; text-decoration:none;  display:block}
.nav ul .nav_e a{width:105px; background:url(../images/nav_img04_h.png) no-repeat 44px 3px; padding-top:35px; color:#000; text-decoration:none; display:block}
.nav ul .nav_e a:hover{width:105px; background:url(../images/nav_img04.png) no-repeat 44px 3px; color:#f60; padding-top:35px; text-decoration:none;  display:block}
.nav ul .nav_f a{width:105px; background:url(../images/nav_img01_h.png) no-repeat 44px 3px; padding-top:35px; color:#000; text-decoration:none; display:block}
.nav ul .nav_f a:hover{width:105px; background:url(../images/nav_img01.png) no-repeat 44px 3px; color:#f60; padding-top:35px; text-decoration:none;  display:block}

/* 广告图 */
.box{ background:#f6f6f6;}
.baner{ text-align:center;}

/* 中间内容区 */
.main{ width:960px; margin:auto;}

/* 中间左则内容区 */
.left{ float:left; width:460px; padding-top:20px;}

/* 最新资讯 */
.left_box{ border-bottom:1px solid #ccc; height:30px; line-height:30px; width:460px;}
.new{ background:url(../images/ico.png) no-repeat 5px 7px; float:left; font-size:14px; color:#555; font-weight:bold; padding-left:20px;}
.more{ float:right;}

/* 中间左则内容区链接文字 */
.left a{ color:#555; text-decoration:none;}
.left a:hover{ color:#f30; text-decoration:underline;}
.left p{ width:354px; line-height:21px; padding:14px 0 0 32px; background:url(../images/new_ico.png) no-repeat 18px 21px;}

/* 中间右则*/
.right{ float:right;}

/* 页面底部*/
.footer{ background:#f7f7f7; border-top:1px #ccc solid; width:100%;  clear:both; color:#503733;}
.footer_text{ width:960px; margin:auto; padding-top:10px;}

/* 关于我们*/
.about_left{ float:left;  width:210px; height:400px;}

/* 关于我们左则头部内容*/
.about_box{ height:78px; width:210px; background:#EFEFEF; overflow:hidden;}
.h1{ float:left; padding-top:20px; padding-left:26px;}
.h2{ float:left; font-size:18px; font-weight:bold; line-height:78px; padding-left:10px;}
.h3{ float:right;}

/* 关于我们左则内容区*/
.about_left ul{ padding-top:30px;}
.about_left ul li{  width:200px; border-bottom:1px #ccc solid; height:44px; display:block; line-height:44px; text-indent:20px;}
.about_left ul li a{ color:#503733; text-decoration:none;}
.about_left ul li a:hover{ color:#f30;  height:44px; text-decoration:underline; display:block;}
.about_left ul li span{ color:#f30; background:url(../images/about_ico.png) no-repeat 130px 17px; height:44px; text-decoration:none; display:block;}

/* 关于我们右则内容区*/
.about_right{ float:left;  padding:15px 0 0 40px;}
.about_right p{ width:630px; line-height:21px; padding-top:12px;}



/* 绿核桃诚聘英才*/
.job h1{ font-size:14px; font-weight:bold; padding:30px 0 0 40px;}

/* 简历，请发送到 */
.job h2{ font-size:24px; font-weight:bold; text-align:center; margin:25px 0 0 0px; color:#f60; border-bottom:1px #ccc solid; line-height:40px; height:40px;}

/* 开发工程师*/
.job p{ font-size:12px; font-weight:bold; padding:40px 0 0 40px; color:#f60; font-family:"宋体" }

/* 开发工程师内容区*/
.job_box{ width:870px; margin:auto; clear:both; border:1px #ccc solid; margin-top:10px; margin-bottom:20px;}

/* Java程序员*/
.job_box_top{ background:#f1f1f1; height:30px; line-height:30px; text-indent:10px; font-size:14px; font-weight:bold;}

/* 开发工程师内容列表显示*/
.job_gb{ padding-bottom:30px; }
.job_gb p{ color:#503733; font-size:12px; font-weight:normal; line-height:25px;}



































